The Design of a COM-Oriented Module System
نویسنده
چکیده
We present in this paper the preliminary design of a module system based on a notion of components such as they are found in COM. This module system is inspired from that of Standard ML, and features first-class instances of components, first-class interfaces, and interface-polymorphic functions, as well as allowing components to be both imported from the environment and exported to the environment using simple mechanisms. The module system automates the memory management of interfaces and hides the IUnknown interface and QueryInterface mechanisms from the programmer, favoring instead a higher-level approach to handling interfaces.
منابع مشابه
Customer order management in service oriented holonic manufacturing
One of the most important problems when considering the design of manufacturing systems based on SOA paradigms is the integration of shop floor devices in the business processes at the enterprise level. This paper presents the design and implementation of the Customer Order Management (COM) module based on SOA architecture in the context of holonic manufacturing systems. The COM module is integ...
متن کاملOrthogonal Software Architecture Design for Radar Data Processing System with Object-oriented Component and COM Interface
Large scale software system is usually developed by software engineering method, and it needs good architecture and reusable components. Radar data processing system is a complex software system; it needs to complete many tasks such as multi-sensor data fusion, target tracking, data storing and displaying, remote controlling, etc. Based on orthogonal software architecture and component-based so...
متن کاملMaximum Maintainability of Complex Systems via Modulation Based on DSM and Module Layout.Case Study:Laser Range Finder
The present paper aims to investigate the effects of modularity and the layout of subsystems and parts of a complex system on its maintainability. For this purpose, four objective functions have been considered simultaneously: I) maximizing the level of accordance between system design and optimum modularity design,II) maximizing the level of accessibility and the maintenance space required,III...
متن کاملDesign of a Multiplier for Similar Base Numbers Without Converting Base Using a Data Oriented Memory
One the challenging in hardware performance is to designing a high speed calculating unit. The higher of calculations speeds in a computer system will be pointed out in terms of performance. As a result, designing a high speed calculating unit is of utmost importance. In this paper, we start design whit this knowledge that one multiplier made of several adder and one divider made of several su...
متن کاملThe Effects of Various Stimuli on Motivation and Physical Fitness of Physically Active and Non-Active Students
Background. Execution of fitness testing in physical education classes is influenced by students’ motivation. Therefore, addressing new testing approaches seems necessary to more accurately measure student performance. Objectives. This study presents changes in fitness performance after applying a physical fitness tests battery (without external stimuli - WS) and with external stimuli (verbal ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000